1 general:: Phrase(s): on moral grounds considering reasons of morality. • He complained about the television program on moral gounds. There was too much ridicule of his religion.
McGrawhill's American Idioms And Phrasal Verbs